Computing Possible and Necessary Winners from Incomplete Partially-Ordered Preferences
نویسندگان
چکیده
There are many situations where we wish to represent and reason with preferences. We consider here how to combine the preferences of multiple agents despite incompleteness and incomparability in their preference orderings. An agent’s preference ordering may be incomplete because, for example, we are in the middle of eliciting their preferences. It may also contain incomparability since, for example, we might have multiple criteria we wish to optimize. To combine preferences, we use social welfare functions, which map a profile, that is, a sequence of partial orders (one for each agent), to a partial order (the result). For example, the Pareto social welfare function orders A before B iff every agent orders A before B, else if there is some disagreement between agents declares A and B to incomparable. Since agents’ preferences may be incomplete, we consider all the possible ways they can be completed. In each possible completion, we may obtain different optimal elements (or winners). This leads to the idea of possible winners (those outcomes which are winners in at least one possible completion) and necessary winners (those outcomes which are winners in all possible completions) [5]. Possible and necessary winners are useful in many scenarios including preference elicitation [3]. In fact, elicitation is over when the set of possible winners coincides with that of the necessary winners [4]. In addition, as we argue later, preference elicitation can focus just on the incompleteness concerning those outcomes which are possible and necessary winners. We can ignore completely all other outcomes. Whilst computing the sets of possible and necessary winners is in general a difficult problem, we identify sufficient conditions where we can obtain the necessary winners and an upper approximation of the set of possible winners in polynomial time. Such conditions concern either the language for stating preferences, or general properties of the preference aggregation function.
منابع مشابه
Incompleteness and Incomparability in Preference Aggregation
We consider how to combine the preferences of multiple agents despite the presence of incompleteness and incomparability in their preference orderings. An agent’s preference ordering may be incomplete because, for example, there is an ongoing preference elicitation process. It may also contain incomparability, which can be useful, for example, in multi-criteria scenarios. We focus on the proble...
متن کاملVoting procedures with incomplete preferences
We extend the application of a voting procedure (usually defined on complete preference relations over candidates) when the voters’ preferences consist of partial orders. We define possible (resp. necessary) winners for a given partial preference profile R with respect to a given voting procedure as the candidates being the winners in some (resp. all) of the complete extensions of R. We show th...
متن کاملPossible and necessary winners of partial tournaments
We study the problem of computing possible and necessary winners for partially specified weighted and unweighted tournaments. This problem arises naturally in elections with incompletely specified votes, partially completed sports competitions, and more generally in any scenario where the outcome of some pairwise comparisons is not yet fully known. We specifically consider a number of well-know...
متن کاملPossible and necessary winners in voting trees: majority graphs vs. profiles
Given the preferences of several agents over a common set of candidates, voting trees can be used to select a candidate (the winner) by a sequence of pairwise competitions modelled by a binary tree (the agenda). The majority graph compactly represents the preferences of the agents and provides enough information to compute the winner. When some preferences are missing, there are various notions...
متن کاملOn the revision of preferences and rational inference processes
Orderings and inference relations can be successfully used to model the behavior of a rational agent. This behavior is indeed represented either by a set of ordered pairs that reflect the agent’s preferences, or by a rational inference relation that describes the agent’s internal logics. In the finite case where we work, both structures admit a simple representation by means of logical chains. ...
متن کامل